package helipay.api.model;

public class Orders extends AbstractEntity implements java.io.Serializable {

    private static final long serialVersionUID = -8534983005118897046L;

    public enum Status{
        DOING,INIT,SUCCESS,FAIL,CLOSE;
    }
    
    private String bizType;
    
    private String orderId;
    
    private String customerNumber;
    
    private String payType;
    
    private Double orderAmount;
    
    private String currency;
    
    private String authCode;
    
    private String appType;
    
    private String orderIp;

    private String goodsName;
    
    private String goodsDetail;
    
    private String goodsDesc;
    
    private String serialNumber;

    private String status;

    private Integer invoiceStatus;

    public String getBizType() {
        return this.bizType;
    }
     
    public void setBizType(String bizType) {
        this.bizType = bizType;
    }
    
    public String getOrderId() {
        return this.orderId;
    }
     
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }
    
    public String getCustomerNumber() {
        return this.customerNumber;
    }
     
    public void setCustomerNumber(String customerNumber) {
        this.customerNumber = customerNumber;
    }
    
    public String getPayType() {
        return this.payType;
    }
     
    public void setPayType(String payType) {
        this.payType = payType;
    }
    
    public Double getOrderAmount() {
        return this.orderAmount;
    }
     
    public void setOrderAmount(Double orderAmount) {
        this.orderAmount = orderAmount;
    }
    
    public String getCurrency() {
        return this.currency;
    }
     
    public void setCurrency(String currency) {
        this.currency = currency;
    }
    
    public String getAuthCode() {
        return this.authCode;
    }
     
    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }
    
    public String getAppType() {
        return this.appType;
    }
     
    public void setAppType(String appType) {
        this.appType = appType;
    }
    
    public String getOrderIp() {
        return this.orderIp;
    }
     
    public void setOrderIp(String orderIp) {
        this.orderIp = orderIp;
    }
    
    public String getGoodsName() {
        return this.goodsName;
    }
     
    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }
    
    public String getGoodsDetail() {
        return this.goodsDetail;
    }
     
    public void setGoodsDetail(String goodsDetail) {
        this.goodsDetail = goodsDetail;
    }
    
    public String getGoodsDesc() {
        return this.goodsDesc;
    }
     
    public void setGoodsDesc(String goodsDesc) {
        this.goodsDesc = goodsDesc;
    }
    
    public String getSerialNumber() {
        return this.serialNumber;
    }
     
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Integer getInvoiceStatus() {
        return invoiceStatus;
    }

    public void setInvoiceStatus(Integer invoiceStatus) {
        this.invoiceStatus = invoiceStatus;
    }
}